Odoo 19 is de eerste versie met native AI in de kern van het ERP. Agents, tool calling, RAG, AI-velden, het zit er allemaal in. En de architectuur erachter is solide: provider-agnostisch opgezet, agents zijn configureerbaar, en tools koppelen direct aan je bedrijfsdata.
Maar als je dagelijks met AI werkt en gewend bent aan hoe andere tools het aanpakken, valt op dat de implementatie kansen laat liggen. De basis is er, maar het kan beter. En wij willen niet wachten op v20.
Wat ik leerde van Airtable
Bij mijn vorige bedrijf gebruikten we Airtable intensief. Een van de features die we het meest gebruikten: AI Fields. Een kolom die nadenkt. Je geeft een prompt, verwijst naar andere kolommen als input, en het veld genereert automatisch een waarde voor elk record.
Wat Airtable zo goed deed:
- Modelkeuze per veld — een eenvoudige taak draait op een goedkoop model, een complexe analyse op een krachtiger model
- Automatisering — je bepaalt of het veld automatisch draait bij veranderingen, of dat je handmatig regenereert
- Respect voor menselijke input — als je een AI-waarde handmatig aanpast, laat de AI het met rust
Het is een elegante balans tussen automatisering en controle.
Maar Airtable is niet open source. Het is niet je ERP. En je data zit in een silo, los van je CRM, je facturatie, je voorraad. De gedachte die bleef hangen: wat als je het beste van Airtable naar Odoo brengt?
Verbetering 1: meer AI-providers
Odoo 19 ondersteunt twee AI-providers: OpenAI en Google Gemini. Dat is een begin, maar het is niet genoeg.
Vendor lock-in op AI-niveau is een reëel risico. Prijzen veranderen, modellen verbeteren ongelijk, en sommige taken vragen om een specifiek model. Je wilt kunnen kiezen.
Wij hebben Anthropic Claude toegevoegd als volwaardige derde provider. Niet als workaround of losse integratie, maar als native uitbreiding van Odoo's bestaande AI-infrastructuur. Dezelfde UI, dezelfde agents, dezelfde tools — gewoon een extra optie in de dropdown.
Drie modellen, elk met een eigen sweet spot:
- Claude Haiku — snel en goedkoop, ideaal voor eenvoudige taken zoals categoriseren of vertalen
- Claude Sonnet — de beste balans tussen snelheid en intelligentie voor dagelijks gebruik
- Claude Opus — het zwaarste geschut, voor complexe analyse en genuanceerde taken
De keuze voor Anthropic is bewust. Claude scoort consistent hoog op benchmarks, is sterk in het volgen van instructies, en Anthropic investeert zichtbaar in veiligheid en betrouwbaarheid. Maar het principe is breder: je moet als organisatie niet afhankelijk zijn van één AI-leverancier. Daarom staat Mistral — Europees en open-weights — als volgende op onze roadmap.
Verbetering 2: web search per agent
Odoo's AI agents werken standaard alleen met interne data. Dat is logisch voor veel taken — je wilt dat een agent je CRM-data doorzoekt, niet het hele internet. Maar soms heb je actuele, externe informatie nodig.
Wij hebben een web search toggle toegevoegd per agent. Eén schakelaar in de agentconfiguratie, en de agent kan het web doorzoeken. Het draait op Anthropic's native web search — geen externe dienst om te configureren, geen extra API-keys.
Wat dit krachtig maakt is de combinatie. Een agent heeft toegang tot je interne Odoo-data én kan tegelijkertijd het web raadplegen. Een paar voorbeelden van wat dat oplevert:
- "Schrijf een concurrentieanalyse voor deze lead op basis van hun bedrijfsprofiel in ons CRM en hun laatste persberichten"
- "Controleer of de specificaties van dit product voldoen aan de huidige EU-regelgeving voor deze productcategorie"
- "Vat samen wat er de afgelopen maand in het nieuws is verschenen over deze klant"
Interne context plus actuele externe informatie — in één agentaanroep.
Verbetering 3: AI Fields, Airtable-stijl
De standaard AI Fields in Odoo werken, maar ze zijn beperkt. Het model is hardcoded op OpenAI. Er is geen keuze in welk model je gebruikt. En er is geen automatisering: je klikt, je wacht, je krijgt een waarde.
Wij hebben AI Fields fundamenteel verbeterd, geïnspireerd op hoe Airtable het doet. Dit is de grootste verandering.
Elk veld zijn eigen AI-agent
Elk AI-veld kan gekoppeld worden aan een eigen AI-agent — en daarmee aan een eigen model, temperatuur en instellingen. Dit klinkt als een technisch detail, maar het is een game-changer voor kosten en kwaliteit.
Een veld dat producten categoriseert? Draai dat op Haiku — snel, goedkoop, meer dan capabel genoeg. Een veld dat een genuanceerde marktanalyse schrijft? Zet daar Opus of Sonnet op. Je optimaliseert per veld, niet met een one-size-fits-all instelling.
Auto Fill en Auto Update
Twee toggles die bepalen hoe het veld zich gedraagt:
Auto Fill draait als achtergrondproces. Het zoekt records waar het AI-veld nog leeg is en vult ze automatisch in. Geen handmatig klikken, geen batches starten — de agent draait als een cyclus op de achtergrond.
Auto Update gaat een stap verder. Als een bronveld verandert — een productomschrijving wordt aangepast, een klantprofiel wordt bijgewerkt — wordt de AI-waarde automatisch opnieuw gegenereerd. Je data blijft consistent zonder dat iemand eraan hoeft te denken.
De agent draait als een continue cyclus op de achtergrond. Dat is echt fundamenteel anders dan hoe het standaard werkt, waar je per record handmatig moet klikken.
Slimme indicatoren en bescherming
Heb je Auto Update niet aan, maar verandert er wel iets in de brondata? Dan verschijnt er een subtiele "Inputs changed" indicator op het veld. Je weet dat de waarde verouderd is, maar jij kiest wanneer je regenereert. Geen verrassingen.
En dan de functie waar ik het meest trots op ben: human-edit protection. Als een medewerker een AI-gegenereerde waarde handmatig aanpast, wordt dat veld beschermd. De AI zal het niet meer overschrijven — niet bij Auto Fill, niet bij Auto Update, niet bij een bulkregeneratie.
Dit klinkt als een klein detail, maar het is cruciaal voor adoptie. Gebruikers moeten erop kunnen vertrouwen dat hun bewuste aanpassingen niet stilletjes worden teruggedraaid door een achtergrondproces. Zonder die garantie gaat niemand AI-velden vertrouwen.
Soepele gebruikservaring
Tot slot: de AI-berekening draait op de achtergrond. De UI bevriest niet. Je ziet een spinner op het veld terwijl het werkt, maar de rest van het scherm blijft volledig bruikbaar. Dat klinkt vanzelfsprekend, maar het is een merkbaar verschil met de standaard implementatie.
Wat wordt hiermee mogelijk?
De echte kracht zit in de combinatie: interne Odoo-data, AI-verwerking met het juiste model, en optioneel live webinformatie. Een paar scenario's:
Productverrijking — Genereer automatisch meertalige productbeschrijvingen op basis van technische specificaties, categorie en markttrends. Eén bronrecord, meerdere AI-velden, elk met de juiste taal en toon.
Lead intelligence — Combineer wat je in je CRM weet over een prospect met recent nieuws over hun bedrijf. Schrijf automatisch een gepersonaliseerde benaderingstekst die laat zien dat je je huiswerk hebt gedaan.
Compliance monitoring — Koppel productgegevens aan actuele regelgeving voor je afzetmarkt. Laat een AI-veld continu controleren of je producten nog voldoen — en markeer wanneer dat niet meer het geval is.
Klantinzichten — Vat de complete interactiegeschiedenis samen en verrijk met publieke informatie. Eén veld dat een accountmanager in 30 seconden bijpraat over een klantrelatie.
De rode draad: je ERP-data wordt niet alleen opgeslagen, maar actief verrijkt en geanalyseerd. Automatisch, op de achtergrond, met het juiste model voor de juiste taak.
Hoe nu verder
We rollen dit eerst intern uit bij Pantalytics. Eigen hond, eigen bot. We gebruiken het dagelijks in onze eigen Odoo-omgeving — om leads te verrijken, productinformatie te genereren, en klantcommunicatie te verbeteren. Dat is de beste manier om scherp te blijven: als je je eigen tool elke dag gebruikt, merk je snel wat er beter kan.
Zodra het bewezen is in onze eigen operatie, maken we het beschikbaar voor klanten. De module is open source en staat op GitHub — transparant en controleerbaar.
Onze oprechte hoop is dat Odoo zelf in v20 deze kant opgaat. De architectuur is er klaar voor. Multi-provider ondersteuning, betere automatisering van AI Fields, web search als configureerbare optie — de bouwstenen liggen er. Het zou goed zijn voor het hele ecosysteem.
Maar tot die tijd wachten wij niet. En onze klanten hoeven dat ook niet.
Pantalytics is gespecialiseerd in AI en Odoo. Wil je zien wat AI Fields voor jouw Odoo-omgeving kunnen betekenen? Neem contact op voor een demo.